/* CSS Document */

#container2 { width:960px; overflow:hidden; margin:10px auto; padding:10px; background:#FFF;border: 1px solid #CFCFCF; }
/* 面包屑*/
.Crumbs {}
.Crumbs { margin-bottom: 8px; border: 1px solid #D9D9D9; line-height: 20px; background: url(../images/repeat-x.png) 0 0 repeat-x; font-size:12px; }
.Crumbs ul { overflow: hidden; }
.Crumbs ul li { float: left; padding: 6px 0 6px 10px; }
.Crumbs .result { float: right; padding-right: 10px; color: #666; }
.Crumbs .result span { color: red; font-weight: bold; }
.Crumbs .result h1 { display: inline; font-weight: bold; font-size:12px; }
/*引导*/
.guide { overflow: hidden; margin-top: 8px; margin-bottom: 8px; height: 32px; line-height: 32px; border: 1px solid #D9D9D9; background: url(../images/repeat-x.png) 0 0 repeat-x; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; font-size:12px; }
.guide strong { margin: 0 12px 0 8px; color:#000000 }
.guide a { padding: 0 12px; display: inline-block; }
/*品牌筛选*/
.content7 { width:750px; overflow:hidden; float:left }
.sel_category { float:left;  height:auto; font-size:12px;border: 1px solid #F8BD59;background: #FEFBEC; }
.sel_category dl { float:left; width:902px; height:auto; padding:4px 0 0 0; }
.sel_category dt { float:left; width:90px; height:25px; color:#ab3e05; text-align:right; }
.sel_category dd.base { float:left; width:812px; height:auto; }
.sel_category dd.base span { float:left; color:#aaa; display:block; padding:0 10px 5px 0; width:142px; text-indent:8px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.sel_category dd.base span.showmore_btn { width:28px; color:#f00; text-indent:0; cursor:pointer; }
.sel_category dd.base span.showmore_btn a:link, .sel_category dd.base span.showmore_btn a:visited { color:#ab3e05; text-decoration:none; }
.sel_category dd.base span.showmore_btn a:hover { color:#f60; text-decoration:underline; }
.sel_category dd.base span.showmore_btn_hide { width:28px; color:#7D0000; text-indent:0; cursor:pointer; }
.sel_category dd.base span.showmore_btn_hide a:link, .sel_category dd.base span.showmore_btn_hide a:visited { color:#7D0000; text-decoration:none; }
.sel_category dd.base span.showmore_btn_hide a:hover { color:#f60; text-decoration:underline; }
.sel_category dd.more { float:left; width:812px; height:auto; border-bottom:1px dashed #999; }
.sel_category dd.more span { float:left; color:#aaa; display:block; padding:0 10px 5px 0; width:142px; text-indent:8px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.sel_category dd.more span font { color:#f00; font-weight:bolder; font-size:12px; }
.sel_category dd.parameter { float:left; width:660px; height:auto; }
.sel_category dd.parameter span { float:left; color:#aaa; padding:0 10px 5px 9px; }
.sel_category dd.parameter select { border-color:#7F9DB9; cursor:pointer; }
.sel_category a:link, .sel_category a:visited {color: #0055BA;; text-decoration:none; }
.sel_category a:hover { color:#ab3e05; text-decoration:underline; }
/*list_box*/
.list_box { border-bottom:1px dashed #cdcdcd; margin-bottom:-1px; overflow:hidden; padding:15px 0; width:100%; }
.list_box:hover, .list_box_hover { background:#fff6f0; border:0; margin-bottom:0; }
.list_box .checkbox, .list_box .img, .list_box .info, .list_box .cert { margin:0 5px; }
.list_box .checkbox { float:left; margin-top:45px; }
.list_box .img { float:left; width:100px; height:100px; border:1px solid #ccc; overflow:hidden; }
.list_box .details { float:left; color:#666; margin:0 5px; width:360px; line-height:18px }
.quote .h3 { margin-bottom:5px; }
.list_box .details .l { font-size:14px; font-weight:bold; line-height:1.5; }
.list_box .details .m {
color:#; font-size:12px; line-height:1.6; margin-right:5px; }
.list_box .details strong { color:#333; }
.list_box .details a { color: #0055BA; }
.list_box .details a.hover { text-decoration:underline }
.list_box .details p { line-height:20px; margin:5px 0; width:100%; }
.list_box .sizeType { float:left; display:inline; }
.list_box .price { float:left; display:inline; word-wrap:break-word; }
.list_box .price p { color:#666; font-size:13px; margin:10px 0 0; text-align:center; }
.list_box .cert { float:right; width:105px; }
.list_box .contact { float:right; width:75px; }
.list_box .contact a { background:url(../images/header_bg.gif) no-repeat; color:#039; display:block; line-height:25px; text-align:left; overflow:hidden; text-decoration:underline; font-size:12px; }
.list_box .contact a.message { background-position:0 -337px; padding-left:20px; }
.list_box .contact a.more { background-position:-187px -415px; padding-left:20px; }
.qq { margin-top:20px; }
/*热门*/
#hot { margin:10px 0; overflow:hidden;  }
.hot_search-img { border: 1px solid #E1E1E1; overflow: hidden; padding-bottom: 5px; }
.hot_header { height: 30px; background:url(../images/repeat-x.png) 0 -209px repeat-x; }
.hot_header h3 { font-size: 12px; font-weight: bold; padding-top: 6px; padding-left: 16px; }
.hot_content { padding: 8px 0 0 20px; overflow: hidden; }
.hot_content li { width: 102px; float: left; margin-right: 17px; }
.hot_content li .hot_pic { height: 100px; width: 100px; border: 1px solid #CECECE; text-align: center; padding: 1px; overflow: hidden; }
.hot_content li .hot_pic a { display: table-cell; height: 100px; text-align: center; vertical-align: middle; width: 100px; }
.hot_content li h3 { height: 36px; font-size: 12px; padding-top: 4px; width: 100px; text-align: center; overflow: hidden; line-height: 16px; height:32px; font-weight:inherit }
.hot_content li p { height: 20px; width: 100px; text-align: center; line-height: 20px; overflow: hidden; }
.hot_content li p span { font-size: 12px; font-weight: bold; color: red; }
/*右边*/
#sidebar { width: 200px; float: right; }
.column { margin-bottom: 10px; }
.column .h3 { background: url(../images/repeat-x.png) 0 0 repeat-x; color: #DD600D; font-weight: bold; font-size: 12px; height: 31px; line-height: 31px; overflow: hidden; padding-left: 20px; border:1px solid gainsboro; border-bottom:none }
.column ul { border: 1px solid gainsboro; border-top: 0; overflow: hidden; padding-left: 15px; width: 183px; text-align: center; }
.column ul li { float: left; overflow: hidden; margin: 5px 8px 10px 0; width: 75px; height: 95px; }
.column p { color:333; }
.column ul li .img { border:1px solid #ccc; display:block; height:60px; margin:0 auto; width:60px; overflow:hidden; text-align:left; }
.column a { color:#336699; }
/*页面*/
.pagination { float:right }
.pagination a, .pagination .page-start, .pagination .page-cur, .pagination .page-break { float: left; height: 24px; line-height: 24px; margin: 0 4px 0 0; text-align: center; vertical-align: middle; white-space: nowrap; font-size: 14px; }
.pagination .page-start { width: 24px; border: 1px solid #C4C4C4; font-size: 12px; }
.pagination .page-cur { background-color: #FFEDE1; border: 1px solid #ab3e05; color: #FF7300; font-weight: 700; padding: 0 8px; font-size: 12px; }
.pagination a, .pagination .page-next { border: 1px solid #C4C4C4; padding: 0 8px; font-size: 12px; }
.pagination a:hover { border: 1px solid #ab3e05; text-decoration: none; }
.pagination .page-break { padding: 0 3px; color: #666; font-size: 12px; }
.pagination .page-start { background:url(../images/ico.png) 9px -58px no-repeat; }
.pagination .page-next { background:url(../images/ico.png) right -18px no-repeat; }
.sx_box { padding:8px 5px; border:1px solid #cfcfcf; margin:10px; }
.sx_box select { border:1px solid #666666; color:#666 }
.sx_box input { width:60px; color:#cfcfcf; border:1px solid #666666 }
/*页脚*/
.thinkInfo { height: 16px; line-height: 16px; border: 1px solid #E6E6E6; padding: 6px 0 6px 12px; border-radius: 3px;  margin: 10px 0 0 0; color:#333; font-size:12px;}

